// 第一种，所有模块都用到jQuery的时候

// define(['jquery'],function(){
// 	return{
// 		change:function(){
// 			$('body').css('background','red');
// 		},
// 		show:function(){
// 			alert(1);
// 		},
// 		show2:function(){
// 			alert(2);
// 		}
// 	}
// })


// 第一种，只有少数模块都用到jQuery的时候，例下面只有change用到jquery
define(['jquery'],function(){
	return{
		// change:function(){
		// 	require(['jquery'],function(){
		// 		$('body').css('background','red');
		// 	})
		// },
		// show:function(){
		// 	alert(1);
		// },
		// show2:function(){
		// 	alert(2);
		// }

		// 首页头部第一个轮播
		development:function(){
			$(".item-time").click(function(){
				$('.deve-box .right .item').removeClass('item-act');
				$(this).parent().addClass('item-act')
			})
		},
		contact:function(){
			$(".contact-nav a").click(function(){
				$(".contact-nav a").removeClass('a-act');
				$(this).addClass('a-act');
				var index = $(this).index();
				$(".contact-box .box").removeClass('box-act').eq(index).addClass('box-act');
			})
		},
		header:function(){
		  	$(window).on('scroll', function () {/*当滚动条的垂直位置大于浏览器所能看到的页面的那部分的高度时，回到顶部按钮就显示 */  
			    if ($(window).scrollTop() > 0) {
			        $('.com-header').addClass('com-header-fixed');
			        $('.com-header .top').slideUp(); 
			    }  
			    else { 
			        $('.com-header').removeClass('com-header-fixed');
			    	$('.com-header .top').slideDown(); 
			    }
			});  
			$(window).trigger('scroll');/*触发滚动事件，避免刷新的时候显示回到顶部按钮*/  
		},
		index:function(){
            setInterval(function () {
                $('.swiper-container1 .swiper-slide').each(function(){
                    if($(this).hasClass('swiper-slide-active')){
                        $('.swiper-slide').removeClass('swiper-slide-on');
                        $(this).addClass('swiper-slide-on');
                    }
                })
            },100);
            require(['swiper','running'],function(){
                $(function(){
                    $('body').running();
                })
                var swiper2 = new Swiper('.swiper-container2', {
                    pagination: '.swiper-pagination',
                    paginationClickable: true,
					loop: true,
					autoplay: 4000,
                    nextButton: '.swiper-button-next',
                    prevButton: '.swiper-button-prev',
                });
                var swiper1 = new Swiper('.swiper-container1', {
                    pagination: '.swiper-pagination',
                    paginationClickable: true,
                    // direction: 'vertical',
                    spaceBetween: 30,
                    hashnav: true,
                    hashnavWatchState: true,
                    loop: true,
                    autoplay: 5000,
					/*触碰后还能够继续轮播*/
                    autoplayDisableOnInteraction: false,
                    nextButton:'.swiper-button-next1',
                    effect : 'fade',
                    // fade: {
                    //     crossFade: true,
                    //
                    // }
                });
			})
		},
		donghua:function(){
			require(['wow'],function(){
				new WOW().init();
			})
		},
		honor:function(){
			require(['swiper'],function(){
				var swiper89 = new Swiper('.swiper-container89', {
			        slidesPerView: 3,
			        paginationClickable: true,
			        spaceBetween: 90,
			        loop: true,
			        autoplay: 4000,
			        nextButton: '.swiper-button-next',
        			prevButton: '.swiper-button-prev'
			    });
			    var swiper99 = new Swiper('.swiper-container99', {
			        slidesPerView: 4,
			        paginationClickable: true,
			        spaceBetween: 16,
			        loop: true,
			        autoplay: 4000
			    });
			})
		},
		detail:function(){
			require(['swiper'],function() {
				var swiper89 = new Swiper('.swiper-container89', {
					slidesPerView: 6,
					paginationClickable: true,
					spaceBetween: 30,
					loop: true,
					autoplay: 4000,
					nextButton: '.swiper-button-next',
					prevButton: '.swiper-button-prev'
				});
			})
		},
		index_timeline:function(){
			require(['modernizr','custom','main'],function(){

			})
		},
		img:function(){
			require(['baguetteBox'],function(){
				$(function(){
				  baguetteBox.run('.baguetteBox');
				});
			})
		},
        common:function () {
            $(window).on('scroll', function () {/*当滚动条的垂直位置大于浏览器所能看到的页面的那部分的高度时，回到顶部按钮就显示 */
                if ($(window).scrollTop() > 200) {
                    $('#gotop').addClass('gotop-act');
                }
                else {
                    $('#gotop').removeClass('gotop-act');
                }
            });
            $('#gotop').click(function () {
                $('html,body').animate({scrollTop:0}, 800);
            })
            $(window).trigger('scroll');/*触发滚动事件，避免刷新的时候显示回到顶部按钮*/

			// 筛选 start
			$('.choice .box .item').click(function () {
				if($(this).hasClass('item-act')){
					$(this).removeClass('item-act')
					$(this).find('.item-body').slideToggle("200");
				}else{
                    $(this).addClass('item-act');
                    $(this).find('.item-body').slideToggle("200");
				}
            })
            $('.choice .box .item .item-body .list').click(function () {
            	var val = $(this).data('val')
				$(this).parent().prev().find('p').html(val)
			})
            // 筛选 end

			// tab切换start
			$('.comswitch .head .box .item').click(function () {
				var index = $(this).index();
				$(this).addClass('item-act').siblings().removeClass('item-act')
                $('.comswitch .body .switchbox').removeClass('switchbox-act')
				$('.comswitch .body .switchbox').eq(index).addClass('switchbox-act');
            })
			// tab切换end

			// 标签选择start
			$('.labelbtn .btn').click(function () {
				if($(this).hasClass('btn-act')){
					$(this).removeClass('btn-act')
				}else{
                    $(this).addClass('btn-act')
				}
            })
			// 标签选择end

			// 海外问答详情点赞，差评start
			$('.czbox .cont .zanbtn').click(function () {
				var _this = $(this);
				var _num = $(this).data('num')

				if(_this.hasClass('btn-act')){
                    _this.removeClass('btn-act')
					_this.find('p').html(_num-1)
					_this.data('num',_num-1)
				}else{
					if(_this.next().hasClass('btn-act')){
                        _this.next().removeClass('btn-act')
						var num = _this.next().data('num')
                        _this.next().find('p').html(num-1)
                        _this.next().data('num',num-1)
					}
                    _this.addClass('btn-act')
                    _this.find('p').html(_num+1)
                    _this.data('num',_num+1)
				}
            })
            $('.czbox .cont .caibtn').click(function () {
                var _this = $(this);
                var _num = $(this).data('num')
                if(_this.hasClass('btn-act')){
                    _this.removeClass('btn-act')
                    _this.find('p').html(_num-1)
                    _this.data('num',_num-1)
                }else{
                    if(_this.prev().hasClass('btn-act')){
                        _this.prev().removeClass('btn-act')
                        var num = _this.prev().data('num')
                        _this.prev().find('p').html(num-1)
                        _this.prev().data('num',num-1)
                    }
                    _this.addClass('btn-act')
                    _this.find('p').html(_num+1)
                    _this.data('num',_num+1)
                }
            })

            $('.czbox .cont .hdbtn').click(function () {
                if($(this).hasClass('btn-act')){
                    $(this).removeClass('btn-act');
                    $(this).parent().parent().next().slideToggle("slow");
                }else{
                    $(this).addClass('btn-act');
                    $(this).parent().parent().next().slideToggle("slow");
                }
            })
            // 海外问答详情点赞，差评end

            // 海外问答评论点赞，差评start
            $('.opr-btn-box .zanbtn').click(function () {
                var _this = $(this);
                var _num = $(this).data('num')

                if(_this.hasClass('btn-act')){
                    _this.removeClass('btn-act')
                    _this.find('p').html(_num-1)
                    _this.data('num',_num-1)
                }else{
                    if(_this.next().hasClass('btn-act')){
                        _this.next().removeClass('btn-act')
                        var num = _this.next().data('num')
                        _this.next().find('p').html(num-1)
                        _this.next().data('num',num-1)
                    }
                    _this.addClass('btn-act')
                    _this.find('p').html(_num+1)
                    _this.data('num',_num+1)
                }
            })
            $('.opr-btn-box .caibtn').click(function () {
                var _this = $(this);
                var _num = $(this).data('num')
                if(_this.hasClass('btn-act')){
                    _this.removeClass('btn-act')
                    _this.find('p').html(_num-1)
                    _this.data('num',_num-1)
                }else{
                    if(_this.prev().hasClass('btn-act')){
                        _this.prev().removeClass('btn-act')
                        var num = _this.prev().data('num')
                        _this.prev().find('p').html(num-1)
                        _this.prev().data('num',num-1)
                    }
                    _this.addClass('btn-act')
                    _this.find('p').html(_num+1)
                    _this.data('num',_num+1)
                }
            })

            $('.opr-btn-box .hdbtn').click(function () {
                if($(this).hasClass('btn-act')){
                    $(this).removeClass('btn-act');
                    $(this).parent().parent().next().slideToggle("slow");
                }else{
                    $(this).addClass('btn-act');
                    $(this).parent().parent().next().slideToggle("slow");
                }
            })
            // 海外问答评论点赞，差评end


        }
		
	}
})